Tom JARVISTom JARVIS
When the Data Sheet Is Blank: The Line Between Analysis and Fabrication in Modern FootballThe analysis sat on my screen on an October evening, and it was blank. Not...
The 'Leo Jr' Shirt and the Second Match Cong An Ha Noi Keeps Off CameraThat night of October 13, from the stands of Hang Day Stadium, I saw a detail...
A Blast Wave in Kyiv, a Refused Handshake, and Tennis's Regulatory Grey ZoneGARAGE is a creative compound in the north of central Kyiv, where design...
The Transfer Window: Reading Real Signals Through the NoiseOn the morning of January 3, 2026, I was at Haneda Airport to see off a young...
A Cat Rescue Story Inside a Football Database: When a Wrong Label Corrupts the Entire Analysis PipelineFive hundred and fifty-five cats. Nine dogs. Two place names in Southern...
GAM, DRX and the Gap Between Numbers: When the Transfer Market Misreads a SystemWhen Top Esports fell to GAM Esports in the group stage of the 2026 League of...
Global Gate Ha Long 2026: When a Race Is Measured by an Unverified RecordOctober 11, 2026 sits at the tail end of the Northwest Pacific typhoon season...
Malaysia Thrash Singapore 6-0 and Still Go Out: The Vietnam Match Will Answer EverythingThe match was over. The 6-0 still glowed on the scoreboard as I left the...
Mile 32 and the Screening Gap: A 25-Year-Old Heart and the Limits of Mass-Participation MarathonAt mile 29 of the Portland Marathon, Trey Lara stopped. His wife stood in the...
Decoding Elite Chess: Elo, ACPL and the Limits of DataIn 2026, inside VTC's commentary booth, I watched an elite game decided not b...
Aichi-Nagoya 2026: Reading the Badminton Draw Through the Gaps of a Double-Match DayOn September 26, at the 2026 Asian Games in Aichi-Nagoya, the badminton...
When the Human Eye Leaves the Baseline: Tennis and the Final Test of TrustOn the night of September 8, 2026, on Arthur Ashe Stadium, Serena Williams lo...
Counting the Silence: Vietnamese Women's Volleyball and the Things Nobody RecordsOn the night of the VTV Cup final, I sat in the seventh row of the arena, rig...
Gui Caribe Busts Out 45.61 at José Finkel Trophy, Breaks Meet Record and Wins SCM 100 Free GoldOn the third night of the 2026 José Finkel Trophy in Brazil, Gui Caribe storm...
Vietnamese Football After the ASEAN Crown: The Golden Star Warriors and the Lesson of Growing Up1. The Night a Nation Finally Exhaled In the thirty-fourth minute of the firs...
Necaxa 2-1 Atlas: The Left-Flank Pressing Trap at Estadio Victoria and the Limits of TempoIn the 23rd minute, Atlas's left-back received the ball tight against the...
Top-50 dream shattered: Thailand shocked by Australia in 2026 Asian Championship quarterfinalOn the afternoon of September 10, 2026, in Japan, the Thailand men's volleyba...
Unable to create article due to empty source dataThe request is to create a 2968-word Vietnamese sports news article based on...
Ronaldo reaches 982 goals: the free-kick header and the 18-goal gap to 1000At the 50th minute, with Al Nassr leading Al-Faisaly 1-0, João Félix stood ov...
The IMSS Ambulance Crash and Crisis-Governance Lessons for Vietnamese FootballThe IMSS ambulance swept through the intersection of Orquídea and Tlatilco in...
